About Thera North Trading Limited (10695651) United Kingdom