About Indalo Ltd (12427170) United Kingdom