About Igor Emmerich Limited (07563003) United Kingdom