About Connectra Ltd (11632511) United Kingdom