About Acerallia Holdings Limited (12430565) United Kingdom