About Ti Isomer Capital Nominees Limited (11864585) United Kingdom