About Imre Holdings Limited (13242972) United Kingdom