About Biopanda Reagents Ltd (NI618080) United Kingdom