About Ob1 Investments Limited (12234650) United Kingdom