About Kleyn Ltd (12927397) United Kingdom