About Karl Heinz Ottinger Ltd (13234979) United Kingdom