About O&i Ltd (09480613) United Kingdom