About K Teoharova Composites Ltd (12109207) United Kingdom