About Ennismore Ventures Limited (12071573) United Kingdom