About North Star Associates Ltd (12237363) United Kingdom