About Nimol London Limited (10535140) United Kingdom