About Duc Khai London Ltd (07425975) United Kingdom