About Techband Limited (12994148) United Kingdom