About Herax Deutschland Limited (05843369) United Kingdom