About Vallyara Ltd (10628373) United Kingdom