About For Freya Ltd (12872072) United Kingdom