About Crooked Fish Ltd (11558292) United Kingdom