About Micropellets Technology Co. Ltd. (09284380) United Kingdom