About Y Bah Clinicals Ltd (12335365) United Kingdom