About Indusomal Technologies Uk Limited (11425535) United Kingdom