About Kirsch Limited (11109396) United Kingdom