About Alfred Holdings Ltd (12744385) United Kingdom