About Almef Ltd (11491407) United Kingdom