About Jamiul Technical Solutions Limited (12166311) United Kingdom