About Aicam Corp Ltd (11406878) United Kingdom