About Bidor Health Limited (13396365) United Kingdom