About Vida Management Group Ltd (SC674138) United Kingdom