About K3y Holdings Ltd (09731139) United Kingdom