About Ldn App Company Ltd (11627552) United Kingdom