About Freya Roze World Limited (13702398) United Kingdom