About Klx Trading Limited (11811225) United Kingdom