About North Close Holdings Ltd (10141441) United Kingdom