About Mccarthy And Co. Solutions Limited (11623479) United Kingdom