About Kyara Limited (09644485) United Kingdom