About Ab Initio Consultancy Limited (08342675) United Kingdom