About Mccarthy Ventures Limited (13415398) United Kingdom