About Ducit.ai Ltd (11050006) United Kingdom