About Bio-ran Limited (12132438) United Kingdom