About Gera Solutions Limited (12668499) United Kingdom