About Emigan Technical Solutions Ltd (03070645) United Kingdom