About Veriseller International Limited (12318962) United Kingdom