About J23 Hans Kloss Ltd (13119300) United Kingdom