About Skimzer Ltd (13611069) United Kingdom