About Kkc Fish Limited (12846830) United Kingdom