About Frantic Fish Ltd (06905397) United Kingdom