About The Point Company International Limited (07787281) United Kingdom