About Mingbit Information Technologies Limited (13658075) United Kingdom