About Neddis Ltd (07155238) United Kingdom