About Veyal Limited (11710466) United Kingdom