About Impelneo Technology Ltd. (07897802) United Kingdom