About Ned Star Limited (10753646) United Kingdom