About The Faction Cgi Ltd (11289291) United Kingdom