About Ojb Investments Ltd (10115983) United Kingdom