About De1 Ltd (10314182) United Kingdom