About Ichdampfe Ltd (10964477) United Kingdom