About Freyr Life Sciences Ltd (09041587) United Kingdom