About Duka International Limited (10745963) United Kingdom