About Clickup Point Ltd (09039780) United Kingdom