About Orb Holdings & Investments Ltd (13378218) United Kingdom