About Vallmain Intl. Ltd (12012753) United Kingdom