About Alvasa Ltd (10078325) United Kingdom