About E12 Hr Limited (SC483914) United Kingdom