About Oakland Investments (london) Limited (10623848) United Kingdom