About The Luxury Ambassador Ltd (12437680) United Kingdom