About O-capitalinvestments Ltd (12407253) United Kingdom