About De Rete Ltd (09466797) United Kingdom