About Ozmos Peri Shack Ltd (11520706) United Kingdom