About Luxury Holmes Ltd (12663349) United Kingdom