About Mycosol Limited (11888139) United Kingdom