About Abstract Applications Limited (09411994) United Kingdom