About Nest Design Corporation Limited (12151828) United Kingdom