About Nassar Engineering Solutions Limited (12213597) United Kingdom