About Veraya Limited (12145090) United Kingdom