About Hugza Limited (06178909) United Kingdom