About Luxamo Limited (10500186) United Kingdom