About The North Starr Ltd (09891921) United Kingdom