About Vereda Consulting & Associates Limited (07643568) United Kingdom