About Techrite Ltd. (09161033) United Kingdom