About Abstract It Limited (07299388) United Kingdom