About Neanda Ltd (13188590) United Kingdom