About Company O Limited (12022679) United Kingdom