About Vexxd Ltd (13274929) United Kingdom