About Point 2 Point Holdings Limited (12017669) United Kingdom