About Synova Capital General Partner 3 Limited (SC356706) United Kingdom