About Dellia International Ltd (12737561) United Kingdom