About Alphaomega Records Ltd (11667203) United Kingdom