About Vyda Ltd (12456782) United Kingdom