About Maxim Composites Ltd (11545585) United Kingdom