About De Juan Englund Investments Ltd (13068533) United Kingdom