About Emmerich Tech Limited (12909855) United Kingdom