About Allen.digital Ltd (09904570) United Kingdom