About Freyja Consultancy Limited (10724139) United Kingdom