About Eh3 Holdings Limited (SC681182) United Kingdom