About Mibec Limited (07402488) United Kingdom