About D&b Protein Ltd (SC606992) United Kingdom