About North Star Asset Management Limited (10011916) United Kingdom