About New Indali Limited (13678373) United Kingdom