About Klq Ltd (07410384) United Kingdom