About Michael Grimm Limited (10025059) United Kingdom