About Clot Media Ltd (11800399) United Kingdom