About Frozen Sea Ltd (12472998) United Kingdom