About Uk Betty Martin Bio Technology Ltd (13437804) United Kingdom