About Verta Associates Limited (09725473) United Kingdom