About German Travel & Health Care Ltd (12180642) United Kingdom