About Malec Limited (12133701) United Kingdom