About Hemera Workplace Solutions Limited (04243439) United Kingdom