About Ldn Holdings Ltd (11854059) United Kingdom