About Abacus Regency World Ltd (10811348) United Kingdom