About Freshh Group Ltd (12097736) United Kingdom