About Nandrasted Ltd (11830255) United Kingdom