About Neodis Ltd (07949971) United Kingdom