About Sca Studio Can Aksoy Limited (11740175) United Kingdom