About Almaron Limited (12440096) United Kingdom