About Fadora Ltd (12145950) United Kingdom