About Golden Abacus Limited (06845239) United Kingdom