About Neadas Ltd (12660314) United Kingdom