About Gcfx Ltd (12626020) United Kingdom