About Techzo International Lp (LP020508) United Kingdom