About Abacus Capital Ltd (05494701) United Kingdom