About Mynorcatec Limited (11272352) United Kingdom