About Noori Abacus Ltd (06392827) United Kingdom