About Abacus Unique Solutions Ltd. (SC287110) United Kingdom