About Sentia Superfoods Ltd (11474374) United Kingdom