About Operating Platforms Limited (03912150) United Kingdom