About Veay Limited (12926010) United Kingdom