About Freya Anderson Limited (11272524) United Kingdom