About Nara Stix Limited (12567295) United Kingdom