About Prometheus Scientific Limited (09706785) United Kingdom