About Lucky 13 Records Ltd (12826762) United Kingdom