About Verinder Powell Associates Limited (12330276) United Kingdom