About Fynch Digital Limited (10984870) United Kingdom