If you look at this iste you will notice many things.
1. There is no company name or address just email addresses.
2.Loads of words but they don't really say very much.
3. Most of the 'work' they seem to be talking about would be done automatically now.