About Techno Singh Ltd. (03237417) United Kingdom