About Freya (london) Limited (11873700) United Kingdom