About Intelligofs Ltd (13424244) United Kingdom