About Lilyluxedesignsolutions Ltd (12242729) United Kingdom