About Vicente & Partners Ltd (12012811) United Kingdom