About Ion Partners Ltd (12043353) United Kingdom