About German Specialists Ltd. (10452382) United Kingdom