About Kiara R Ltd (12308671) United Kingdom