About North Star International Ltd (12617607) United Kingdom