About Seven Luxury Limited (11578680) United Kingdom