About O&a (tr) Ltd (12074731) United Kingdom