About K1ra Limited (12935551) United Kingdom