About Michael Kroyer Holdings Limited (11547875) United Kingdom