About Merit Ventures Limited (10358960) United Kingdom