About Almeer Limited (13107192) United Kingdom