About Nichcom Limited (10230406) United Kingdom