About Ooshkie Ltd (12778350) United Kingdom