About Okko Collective Ltd (SC616272) United Kingdom