About Freyja Holdco Ltd (13578450) United Kingdom