About Ourkind Media Group Ltd. (10291241) United Kingdom