About Kiara Holdings Limited (10028387) United Kingdom