About Mycor Limited (10815481) United Kingdom