About Hemington Investments Group Holdings Limited (12694564) United Kingdom