About Okin Invest Limited (11417405) United Kingdom