About Kla Leisure Limited (12302463) United Kingdom