About Ixbrl Ltd (SC393288) United Kingdom