About Higgo Limited (08006092) United Kingdom