About Adastra Retail Ltd (13026939) United Kingdom