About Baseikou Dukuray Ltd (13166882) United Kingdom