About Duru Ltd (11964899) United Kingdom