About Kyrali Ltd (13329050) United Kingdom