About Okappy Ltd. (09666439) United Kingdom