About Indo Italian Limited (11986546) United Kingdom