About Niche Ice Cream Limited (10089649) United Kingdom