About Daring Scientific Projects Limited (12668077) United Kingdom