About Mint Composites Ltd (11846586) United Kingdom