About Valasa Ltd (10591882) United Kingdom