About Almena Limited (10249477) United Kingdom