About Indo Java Ltd (13547095) United Kingdom