About Synova Capital General Partner 2 Limited (SC333048) United Kingdom