About Vedita Ltd (10268084) United Kingdom