About I E Ventures Limited (11619042) United Kingdom