About London Luxury Living Ltd (12185058) United Kingdom