About Lucky Fish Ltd (07246467) United Kingdom