About Innovadel Technologies Limited (07346662) United Kingdom