About Killer Artists Ltd (06751604) United Kingdom