About Abstract I.t. Management Limited (08515920) United Kingdom