About Vida Rogers Holdings Ltd (10947149) United Kingdom