About Tech Forum For Academics & It Professionals (techfait) Cic (12655214) United Kingdom