About German Ben Liebe International Co. Ltd. (11099860) United Kingdom