About London Holding Ltd (08783072) United Kingdom