About Footnote Group Ltd. (11003276) United Kingdom