About Integrated Device Services (uk) Ltd (11509179) United Kingdom