About Idelvr Technologies (uk) Ltd (11463032) United Kingdom