About O&p Investments Limited (07414402) United Kingdom