About Abacus Elite Limited (12186939) United Kingdom