About Abstraction Consultancy Limited (10611136) United Kingdom