About North Street Holdings Ltd (12016843) United Kingdom