About Nest Technology Ltd (11218635) United Kingdom