About B I D Holdings Limited (11656062) United Kingdom