About De 11 Limited (10826782) United Kingdom