About Psyklone Records Ltd (12668186) United Kingdom