About Betty Barclay International Gmbh (FC028503) Germany