About Vexc How Design Ltd (12193829) United Kingdom