About Anchortoken (1985) Limited (01916220) United Kingdom