About Nest International Ltd (10710147) United Kingdom