About Biodgrade Ltd (11839247) United Kingdom