About Adastra International Ltd (10809158) United Kingdom