About North Star Management Limited (09524012) United Kingdom