About Gera Holdings & Hr Solutions Limited (10641124) United Kingdom