About Freya&noah Ltd (11490724) United Kingdom