About Kaykira Limited (05348742) United Kingdom