About Kiera Ltd. (11246695) United Kingdom