About Abstract Symbol Limited (09145902) United Kingdom