About Qico Limited (12175223) United Kingdom