About Exelero E1 Holdings Limited (09924787) United Kingdom