About Nest Connect Ltd (11237984) United Kingdom