About Kyr.ll Ltd (12718015) United Kingdom