About Alice Informationsbyra Limited (11914903) United Kingdom