About Indalo International Limited (04907006) United Kingdom