About Ilharia Holdings Limited (11227373) United Kingdom