About Interxbrl Ltd. (11911508) United Kingdom