About North Star (piccadilly) Ltd (13549284) United Kingdom