About Svaroo Luxury Lifestyle Ltd (11722594) United Kingdom