About On Point Strategy Limited (06678106) United Kingdom