About Vamos Faclon Tech Ltd (12592589) United Kingdom