About Ffosyrodyn Ltd (11104745) United Kingdom