About Neddies Ltd (12853414) United Kingdom