About Cellpoint Digital Holdings Limited (07855692) United Kingdom