About Jaybee Medical Limited (10816034) United Kingdom