About Drugai Limited (10570639) United Kingdom