About Dekai Ltd (12637304) United Kingdom