About Nemal Limited (11165306) United Kingdom