About De Plus Ltd (10804277) United Kingdom