About Kyria Houses Ltd (12928524) United Kingdom