About N.star Ltd (12976603) United Kingdom