About Lutalo Records Ltd (13595596) United Kingdom