About Pointgraze Ltd (03663654) United Kingdom