About Device Integration Technology Solutions Limited (11113161) United Kingdom