About Della Ai Ltd (11402499) United Kingdom