About Nishi Limited (07261323) United Kingdom