About Kyral Ltd (12356453) United Kingdom