About Kl Guardian Ltd (11052618) United Kingdom