About Nanderbex Limited (13010923) United Kingdom