About Share City Nest Ltd (10480329) United Kingdom