About Pointbox Limited (05595668) United Kingdom