About Vamed Management And Service Uk Limited (12248624) United Kingdom