About Okotie Ltd (13053823) United Kingdom