About Inteliaris Ltd (11309571) United Kingdom