About Patrick Oa Limited (12833136) United Kingdom