About Vamen Associates Limited (10090475) United Kingdom