About Kl Manes Ltd (10329255) United Kingdom