About Soma Bioscience Limited (09989612) United Kingdom