About Global Nest Ltd (12272994) United Kingdom