About Im Capital Holding Limited (12000141) United Kingdom