About Iquantris Ltd (11731142) United Kingdom