About Okuk Investment Ltd (13284333) United Kingdom