About Nesido Limited (12704351) United Kingdom