About Jarvis Vital Merchant Ltd (12759129) United Kingdom