About Newpoint Solutions Limited (03948733) United Kingdom