About Olak Investment Company Limited (SC666154) United Kingdom