About Duru London Ltd (10708612) United Kingdom