About 1981 Holdings Limited (SC507723) United Kingdom