About D & Loghin Ltd (12234186) United Kingdom