About Standard Corporate Ventures Limited (06803926) United Kingdom