About Fjornado Limited (11607235) United Kingdom