About 1984 Holdings Limited (10007839) United Kingdom