About Numi Scan (north London) Ltd (12958283) United Kingdom