About Abstract Abc Investment Limited (08514168) United Kingdom