About Obus Investments Limited (12463502) United Kingdom