About Candiatech Limited (10535517) United Kingdom