About Kernow Interactive Ltd (10921484) United Kingdom