About Mike Holdings Limited (10421650) United Kingdom