About Luxxe Of London Ltd (10874222) United Kingdom