About Primestar Scientific Ltd (04300579) United Kingdom