About Dlora Ltd (13172468) United Kingdom