About I.r. Lima Composites Ltd (12099494) United Kingdom