About Makara Consultancy Limited (08995751) United Kingdom