About Abstract Tech Limited (10741640) United Kingdom