About Biomd Plus Limited (NI661153) United Kingdom