About Nemar Limited (SC462528) United Kingdom