About D Segno Ltd (11812123) United Kingdom