About Loominance Records Ltd (13441009) United Kingdom