About Indo Sol Limited (10990453) United Kingdom