About Op Holdings Limited (05260482) United Kingdom