About Abzurd Records Limited (11592583) United Kingdom