About Mike Open Services Ltd (10003611) United Kingdom