About Dynamic Information Technology Solutions Limited (11892214) United Kingdom