About Concord House Ventures Limited (13666052) United Kingdom