About Koypo Laboratories Ltd (10024201) United Kingdom