About Abstract Corporation Limited (08512599) United Kingdom