About Almel Limited (SC489835) United Kingdom