About London App Co. Ltd (08814664) United Kingdom