About Fyord Limited (11368314) United Kingdom