About Kyria Limited (SC542529) United Kingdom