About Klm & J Limited (12314384) United Kingdom