About The North Star Partnership Ltd (12968803) United Kingdom