About Delta Baryon Dark Matter Ltd (09654484) United Kingdom