About Diabeat Ltd (12680197) United Kingdom