About Lure Fish Limited (11965413) United Kingdom