About Noori & Co London Ltd (12985847) United Kingdom