About Durara Ltd (12966803) United Kingdom