About Techpod (manchester) Ltd (10796947) United Kingdom