About Comcord London Limited (10190612) United Kingdom