About Evallance Uk (north) Limited (13306338) United Kingdom