About Dellia Ltd (11865214) United Kingdom