About North Star L&d Limited (11939550) United Kingdom