About Almera Care Services Limited (10955134) United Kingdom