About Sugarhiccup Limited (06921061) United Kingdom