About Pro Telectra Ltd (10887166) United Kingdom