About Nimo Ali Ltd (13656566) United Kingdom