About Integrated Mobile Solutions Limited (12070529) United Kingdom