About Guru Foods Limited (11668982) United Kingdom