About Vescence Associates Ltd (10259144) United Kingdom