About Incapital Ventures Limited (12210369) United Kingdom