About Versed Associates Limited (07327002) United Kingdom