About Nect Online Solutions Ltd (13650863) United Kingdom