About Furcation Ltd (10226988) United Kingdom