About Dba Applied Biosystems (uk) Ltd (12393423) United Kingdom