About Mylos Foods Limited (12025268) United Kingdom