About Nemalan Limited (11003523) United Kingdom