About Baby Direct International Ltd. (11179224) United Kingdom