About Kraken Corals Limited (10131238) United Kingdom