About Sugar Mike Limited (11774316) United Kingdom