About Shrooms Foods Limited (10022017) United Kingdom