About Freyr & Fell Ltd. (10958120) United Kingdom