About Bio&me Limited (12092366) United Kingdom