About Freyja North Limited (13602632) United Kingdom