About D Solos Ltd (12018321) United Kingdom