About Indo Global Business Limited (06447403) United Kingdom