About Adastra Communications Ltd (10324036) United Kingdom