About Almahir Ltd (11598254) United Kingdom