About Abalo Consultancy Limited (11081070) United Kingdom