About Indalo Service Ltd (10203846) United Kingdom