About Kampyro Ltd (08644498) United Kingdom