About Lxrd Records Limited (11069397) United Kingdom